Skip to content

perf(azure): eliminate fleet lists from slot reads - #391

Merged
ruby-dlee merged 1 commit into
mainfrom
codex/nm-azure-hotpath
Aug 28, 2026
Merged

perf(azure): eliminate fleet lists from slot reads#391
ruby-dlee merged 1 commit into
mainfrom
codex/nm-azure-hotpath

Conversation

@ruby-dlee

Copy link
Copy Markdown
Owner

Summary

  • replace owned-slot resource-group inventories with exact deterministic Azure object reads
  • issue independent exact reads in a bounded parallel batch
  • preserve whole-fleet capacity, spend, and conflict inventory at queued admission
  • recognize real Azure missing-resource response shapes while failing closed on other errors

Evidence

  • production canary for PR perf(azure): scope worker inventory to its slot #390 succeeded and reduced total time from 20m20s to 13m48s
  • the canary reviewer identified remaining top-level fleet lists in the owned-slot path
  • live read-only exact-slot probe completes in 2.58s with no resource-group list calls
  • focused Azure lifecycle, wrapper, pilot, service-scope, and outcome-transport suites pass

@ruby-dlee ruby-dlee closed this Aug 28, 2026
@ruby-dlee ruby-dlee reopened this Aug 28, 2026
@ruby-dlee
ruby-dlee force-pushed the codex/nm-azure-hotpath branch from e27d1fd to 4db1b53 Compare August 28, 2026 10:55
@ruby-dlee
ruby-dlee merged commit fe352d2 into main Aug 28, 2026
7 checks passed
@ruby-dlee
ruby-dlee deleted the codex/nm-azure-hotpath branch August 29, 2026 20:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant